permanent representation - Spanish English Dictionary